<template>
	<view class="padding-bj u-flex-inline">

		<view class=" u-p-m-t-24">
			<view class="white-bg">

				<view class="item u-border-bottom u-flex-col type">
					<view class="f18 fb">主体资质认证</view>
					<view class="value">
						<u-radio-group v-model="info.state">
							<div class="flex_warp">
								<u-radio v-for="(item, index) in list" :key="index" :name="item.name">
									{{item.label}}
								</u-radio>
							</div>

						</u-radio-group>
					</view>
				</view>

				<view class="item u-border-bottom u-flex-col">
					<view class="title">店铺头像</view>
					<view class="value">
						<view class="grid grid-square flex-sub">
							<view class="bg-img border" v-if="info.avatar">
								<image :src="$wanlshop.oss(info.avatar, 90, 90)" mode="aspectFill"
									@click="previewImage(info.avatar)"></image>
								<view class="cu-tag bg-red" @tap.stop="delImg('avatar')"><text
										class="wlIcon-31guanbi"></text>
								</view>
							</view>
							<view class="bg-img dashed border" @tap="chooseImage('avatar')" v-if="!info.avatar">
								<text class="wlIcon-31paishe"></text>
							</view>
						</view>
					</view>
				</view>

				<view class="item u-border-bottom u-flex-col">
					<view class="title">店铺门面照片</view>
					<view class="value">
						<view class="grid grid-square flex-sub">
							<view class="bg-img border" v-if="info.trademark">
								<image :src="$wanlshop.oss(info.trademark, 90, 90)" mode="aspectFill"
									@click="previewImage(info.trademark)"></image>
								<view class="cu-tag bg-red" @tap.stop="delImg('trademark')"><text
										class="wlIcon-31guanbi"></text>
								</view>
							</view>
							<view class="bg-img dashed border" @tap="chooseImage('trademark')" v-if="!info.trademark">
								<text class="wlIcon-31paishe"></text>
							</view>
						</view>
					</view>
				</view>

				<view class="item u-border-bottom">
					<view class="title">店铺名称</view>
					<view class="value">
						<input placeholder="请输入店铺名称" v-model="info.shopname" placeholder-class="placeholder"></input>
					</view>
				</view>
				<view class="item u-border-bottom">
					<view class="title">品牌名称</view>
					<view class="value">
						<input placeholder="请输入品牌名称" v-model="info.brand_name" placeholder-class="placeholder"></input>
					</view>
				</view>

				<view class="item u-border-bottom u-flex-col">
					<view class="title">店铺简介</view>
					<view class="value">
						<textarea placeholder="请输入店铺简介" v-model="info.bio" class="all-border border"
							placeholder-class="placeholder"></textarea>
					</view>
				</view>
				<view class="item u-border-bottom u-flex-col">
					<view class="title">店铺介绍</view>
					<view class="container">
						<view class="page-body">
							<view class='wrapper'>
								<view class='toolbar' @tap="format" style="overflow-y: auto;">
									<view :class="formats.bold ? 'ql-active' : ''" class="iconfont icon-zitijiacu"
										data-name="bold">
									</view>
									<view :class="formats.italic ? 'ql-active' : ''" class="iconfont icon-zitixieti"
										data-name="italic">
									</view>
									<view :class="formats.underline ? 'ql-active' : ''"
										class="iconfont icon-zitixiahuaxian" data-name="underline"></view>
									<view :class="formats.strike ? 'ql-active' : ''"
										class="iconfont icon-zitishanchuxian" data-name="strike"></view>
									<!-- #ifndef MP-BAIDU -->
									<view :class="formats.align === 'left' ? 'ql-active' : ''"
										class="iconfont icon-zuoduiqi" data-name="align" data-value="left"></view>
									<!-- #endif -->
									<view :class="formats.align === 'center' ? 'ql-active' : ''"
										class="iconfont icon-juzhongduiqi" data-name="align" data-value="center"></view>
									<view :class="formats.align === 'right' ? 'ql-active' : ''"
										class="iconfont icon-youduiqi" data-name="align" data-value="right"></view>
									<view :class="formats.align === 'justify' ? 'ql-active' : ''"
										class="iconfont icon-zuoyouduiqi" data-name="align" data-value="justify"></view>
									<!-- #ifndef MP-BAIDU -->
									<view :class="formats.lineHeight ? 'ql-active' : ''"
										class="iconfont icon-line-height" data-name="lineHeight" data-value="2"></view>
									<view :class="formats.letterSpacing ? 'ql-active' : ''"
										class="iconfont icon-Character-Spacing" data-name="letterSpacing"
										data-value="2em"></view>
									<view :class="formats.marginTop ? 'ql-active' : ''"
										class="iconfont icon-722bianjiqi_duanqianju" data-name="marginTop"
										data-value="20px"></view>
									<view :class="formats.marginBottom ? 'ql-active' : ''"
										class="iconfont icon-723bianjiqi_duanhouju" data-name="marginBottom"
										data-value="20px"></view>
									<!-- #endif -->

									<view class="iconfont icon-clearedformat" @tap="removeFormat"></view>

									<!-- #ifndef MP-BAIDU -->
									<view :class="formats.fontFamily ? 'ql-active' : ''" class="iconfont icon-font"
										data-name="fontFamily" data-value="Pacifico"></view>
									<view :class="formats.fontSize === '24px' ? 'ql-active' : ''"
										class="iconfont icon-fontsize" data-name="fontSize" data-value="24px"></view>
									<!-- #endif -->
									<view :class="formats.color === '#0000ff' ? 'ql-active' : ''"
										class="iconfont icon-text_color" data-name="color" data-value="#0000ff"></view>
									<view :class="formats.backgroundColor === '#00ff00' ? 'ql-active' : ''"
										class="iconfont icon-fontbgcolor" data-name="backgroundColor"
										data-value="#00ff00"></view>
									<view class="iconfont icon-date" @tap="insertDate"></view>
									<view class="iconfont icon--checklist" data-name="list" data-value="check"></view>
									<view :class="formats.list === 'ordered' ? 'ql-active' : ''"
										class="iconfont icon-youxupailie" data-name="list" data-value="ordered"></view>
									<view :class="formats.list === 'bullet' ? 'ql-active' : ''"
										class="iconfont icon-wuxupailie" data-name="list" data-value="bullet"></view>

									<view class="iconfont icon-undo" @tap="undo"></view>
									<view class="iconfont icon-redo" @tap="redo"></view>

									<view class="iconfont icon-outdent" data-name="indent" data-value="-1"></view>
									<view class="iconfont icon-indent" data-name="indent" data-value="+1"></view>
									<view class="iconfont icon-fengexian" @tap="insertDivider"></view>
									<view class="iconfont icon-charutupian" @tap="chooseImage('imgs')"></view>
									<view :class="formats.header === 1 ? 'ql-active' : ''"
										class="iconfont icon-format-header-1" data-name="header" :data-value="1"></view>
									<view :class="formats.script === 'sub' ? 'ql-active' : ''"
										class="iconfont icon-zitixiabiao" data-name="script" data-value="sub"></view>
									<view :class="formats.script === 'super' ? 'ql-active' : ''"
										class="iconfont icon-zitishangbiao" data-name="script" data-value="super">
									</view>

									<view class="iconfont icon-shanchu" @tap="clear"></view>

									<view :class="formats.direction === 'rtl' ? 'ql-active' : ''"
										class="iconfont icon-direction-rtl" data-name="direction" data-value="rtl">
									</view>
								</view>

								<view class="editor-wrapper">
									<editor @blur="setValue" id="editor" class="ql-container" placeholder="店铺介绍..."
										show-img-size show-img-toolbar show-img-resize @statuschange="onStatusChange"
										:read-only="readOnly" @ready="onEditorReady">
									</editor>
								</view>
							</view>
						</view>

					</view>
				</view>

				<view class="item u-border-bottom u-flex-col">
					<view class="title">营业执照</view>
					<view class="value">
						<view class="grid  grid-square flex-sub">
							<view class="bg-img border" v-if="info.image">
								<image :src="$wanlshop.oss(info.image, 90, 90)" mode="aspectFill"
									@click="previewImage(info.image)"></image>
								<view class="cu-tag bg-red" @tap.stop="delImg('image')">
									<text class="wlIcon-31guanbi"></text>
								</view>
							</view>
							<view class="bg-img dashed border" @tap="chooseImage('image')" v-if="!info.image">
								<text class="wlIcon-31paishe"></text>
							</view>
						</view>
					</view>
				</view>

				<view class="item u-border-bottom">
					<view class="title">企业名称:</view>
					<view class="value">
						<input placeholder="请输入企业名称" v-model="info.name" placeholder-class="placeholder"></input>
					</view>
				</view>

				<view class="item u-border-bottom">
					<view class="title">统一信用代码:</view>
					<view class="value">
						<input placeholder="请输入统一信用代码" v-model="info.number" placeholder-class="placeholder"></input>
					</view>
				</view>


				<view class="item u-border-bottom">
					<view class="title">客服在线时间:</view>

					<view class="value f32 flex flex_warp" @tap="btnTime">
						<view class="info f28" v-if="checkboxData.length == 0">
							请选择客服在线时间
						</view>
						<view v-else v-for="(i,index) in checkboxData" :key="index">
							{{list_checkbox[i-1].name}}
							<text v-if="index != checkboxData.length-1">,</text>
						</view>

					</view>
				</view>
				<view class="item u-border-bottom">
					<view class="title">客服在线时间段:</view>
					<view class="" @click="openTime">
						<view class="info f28" v-if="!info.work_day_range">
							请选择客服在线时间段
						</view>
						<view class="f32" v-else>
							{{info.work_day_range}}
						</view>
						<timeSlot ref="timeslot" :title="'选择时间段'" @confirm="confirmTime">
						</timeSlot>
					</view>


				</view>

				<view class="item u-border-bottom">
					<view class="title">所在地区:</view>
					<view class="">
						<input type="text" disabled :value="formatted_address" placeholder="选择地区" @focus="heide" />
						<view class="clickx" @click="btnClick">

						</view>
					</view>
				</view>

				<view class="item u-border-bottom ">
					<view class="title">详细地址:</view>
					<view class="value flex1">
						<textarea maxlength="-1" @input="getInputtips" @focus="focusInputtips"
							@confirm="confirmInputtips" @blur="blurInputtips" style="width: 100%;height: 60rpx;"
							:placeholder-style="info.adcode==''?'color: #bbb':''" :adjust-position="false"
							v-model="info.address_name" :disabled="info.adcode==''?true:false"
							:placeholder="info.adcode==''?'还没有选择地区哦~ 选择地区后完成此项':'支持智能联想，输入小区名试试~'"></textarea>
					</view>
				</view>
				<scroll-view scroll-y="true" class="tipsScroll" v-show="!addressType">
					<view class="item" v-for="(item,index) in addressList.tips" :key="index" @tap="addressTisp(item)">
						<view>{{item.address}}</view>
						<text>{{item.name}}</text>
					</view>
				</scroll-view>

				<view class="item">
					<view class="title">联系电话:</view>
					<view class="value">
						<input placeholder="请输入联系电话" type="number" maxlength="11" v-model="info.mobile"
							placeholder-class="placeholder"></input>
					</view>
				</view>
			</view>
		</view>

		<view style="z-index: 14;" class="pb32">
			<view class="btn main-btn m-shop btn-color" @click="submit">提交审核</view>
		</view>

		<view v-show="false">{{ ts }}</view>
		<wanl-address ref='wanlAddress' @selectAddress="successSelectAddress"></wanl-address>
		<u-popup v-model="showuPopup" mode="bottom">
			<view class="popupBox">
				<view class="f32 fb">
					请选择客服在线时间
				</view>
				<view class="mt16">
					<u-checkbox-group v-model="checkboxData">
						<u-checkbox v-model="item.checked" v-for="(item, index) in list_checkbox" :key="index"
							:name="item.id">
							<view class="mb12 mr20 mt12">
								{{item.name}}
							</view>
						</u-checkbox>
					</u-checkbox-group>

				</view>
				<view class="flex mt20 tar timesBtn">
					<u-button type="primary" @click="btnsub">确定</u-button>
				</view>
			</view>
		</u-popup>

	</view>
</template>

<script>
	import timeSlot from "@/components/wanghexu-timeslot/wanghexu-timeslot.vue"
	export default {
		components: {
			timeSlot
		},
		data() {
			return {
				addressType: true,
				checkTime: "",
				options: {
					loop: true,
					effect: 'coverflow',
					direction: 'vertical'
				},
				list1: [
					'https://cdn.zebraui.com/zebra-ui/images/swipe-demo/swipe1.jpg',
					'https://cdn.zebraui.com/zebra-ui/images/swipe-demo/swipe2.jpg',
					'https://cdn.zebraui.com/zebra-ui/images/swipe-demo/swipe3.jpg',
					'https://cdn.zebraui.com/zebra-ui/images/swipe-demo/swipe4.jpg',
					'https://cdn.zebraui.com/zebra-ui/images/swipe-demo/swipe5.jpg',
				],
				showSelect: true,
				list_time: {
					h: ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16',
						'17', '18', '19', '20', '21', '22', '23', '00'
					],
					s: ['00', '10', '20', '30', '40', '50']
				},
				list_checkbox: [{
						name: '周一',
						checked: true,
						id: 1
					},
					{
						name: '周二',
						checked: true,
						id: 2
					},
					{
						name: '周三',
						checked: true,
						id: 3
					},
					{
						name: '周四',
						checked: true,
						id: 4
					}, {
						name: '周五',
						checked: true,
						id: 5
					}, {
						name: '周六',
						checked: false,
						id: 6
					}, {
						name: '周日',
						checked: false,
						id: 7
					},
				],
				showuPopup: false,
				addressList: {
					location: '',
					adcode: '',
					tips: {}
				},
				statistics: {},
				list: [{
						label: '区域服务商',
						name: 2,
					},
					// {
					// 	label: '产品代售',
					// 	name: 3,
					// },
					// {
					// 	label: '产品供应商',
					// 	name: 1
					// }
				],
				value: 1,
				info: {
					address_name: '',
					work_day_range: null,
					brand_name: '',
					state: 0,
					avatar: '',
					trademark: '',
					shopname: '',
					bio: '',
					mobile: '',
					city: '',
					store_address: '',
					image: '',
					name: '',
					number: '',
					city: '',
					citycode: '',
					location: '',
					adcode: '',
				},
				ts: 0,
				readOnly: false,
				formatted_address: '',
				formats: {},
				checkboxData: [1, 2, 3, 4, 5, 6, 7],
				content1: '',
				editorCtx: null,
			};
		},
		onLoad(options) {},
		onShow() {

		},
		methods: {
			//调用高德地图搜索相关地址
			getInputtips(event) {
				let keywords = event.detail.value;
				if (keywords) {
					uni.request({
						url: 'https://restapi.amap.com/v3/assistant/inputtips',
						data: {
							key: this.$wanlshop.config('amapkey'),
							keywords: keywords,
							location: this.info.location,
							datatype: 'poi|bus',
							city: this.info.adcode
						},
						success: (res) => {
							let addressList = [];
							if (res.data.status == 0) {
								this.addressList.tips = addressList;
								return
							}
							res.data.tips.forEach(item => {
								if (item.address.length == 0) {
									item.address = '暂未收录地址';
									item.location = '113.294701,22.666562';
								}
								addressList.push(item);
							});
							this.addressList.tips = addressList;
						}
					});
				}
			},
			// 详细地址失去焦点
			blurInputtips(event) {
				this.info.address = event.detail.value;
				setTimeout(() => {
					this.addressType = true;
				}, 10);
			},
			// 详细地址已完成
			confirmInputtips(event) {
				this.addressType = true;
			},
			// 详细地址获取焦点
			focusInputtips(event) {
				this.addressType = false;
			},
			// 详细地址替换
			addressTisp(data) {
				this.info.adcode = data.adcode;
				console.log(data)
				this.info.address = data.address;
				this.info.store_address = data.address;
				this.info.address_name = data.address;
				// 1.0.5升级
				if (data.address) {
					this.info.address_full = this.info.address + this.info.address_name;
				}
				this.info.location = data.location;
				this.addressType = true;
			},
			getStoreinfo() {
				return

			},
			confirmTime(i, k) {
				this.info.work_day_range =
					`${i.start.hour}:${i.start.min},${i.end.hour}:${i.end.min}`
				console.log(this.info.work_day_range, i);
			},
			openTime() {
				this.$refs.timeslot.open()
			},
			heide() {
				uni.hideKeyboard()
			},
			setValue(e) {
				this.info.content = e.detail.html
			},
			readOnlyChange() {
				this.readOnly = !this.readOnly
			},
			onEditorReady() {
				return
				// #ifdef MP-BAIDU
				this.editorCtx = requireDynamicLib('editorLib').createEditorContext('editor');
				// #endif

				// #ifdef APP-PLUS || MP-WEIXIN || H5
				uni.createSelectorQuery().select('#editor').context((res) => {
					if (res.context) {
						if (res.context) {
							this.editorCtx = res.context;
						}
					}
				}).exec()
				// #endif
			},
			undo() {
				this.editorCtx.undo()
			},
			redo() {
				this.editorCtx.redo()
			},
			format(e) {
				let {
					name,
					value
				} = e.target.dataset
				if (!name) return
				// console.log('format', name, value)
				this.editorCtx.format(name, value)
			},
			onStatusChange(e) {
				const formats = e.detail
				this.formats = formats
				console.log(e);
			},
			insertDivider() {
				this.editorCtx.insertDivider({
					success: function() {
						console.log('insert divider success')
					}
				})
			},
			clear() {
				uni.showModal({
					title: '清空编辑器',
					content: '确定清空编辑器全部内容？',
					success: res => {
						if (res.confirm) {
							this.editorCtx.clear({
								success: function(res) {
									console.log("clear success")
								}
							})
						}
					}
				})
			},
			removeFormat() {
				this.editorCtx.removeFormat()
			},
			insertDate() {
				const date = new Date()
				const formatDate = `${date.getFullYear()}/${date.getMonth() + 1}/${date.getDate()}`
				this.editorCtx.insertText({
					text: formatDate
				})
			},
			insertImage() {
				uni.chooseImage({
					count: 1,
					success: (res) => {

					}
				})
			}

			,
			btnsub() {
				this.info.work_week_range = JSON.stringify(this.checkboxData)

				this.showuPopup = false
			},

			btnTime() {
				this.showuPopup = true
			},

			// 所在地区
			btnClick() {
				this.$refs.wanlAddress.show()
			},
			successSelectAddress(address) {
				console.log(address)

				// this.info.province = address.province;
				this.info.city = address.city;
				this.info.citycode = address.citycode;
				// this.info.district = address.district;
				this.formatted_address = address.formatted_address
				this.info.location = address.location;
				this.info.adcode = address.adcode;
			},
			radioChange(i) {
				console.log(i);
				this.info.state = i
			},
			submit() {
				// #ifdef APP-PLUS || MP-WEIXIN || H5
				this.editorCtx.getContents({
					success: res => {
						this.info.content = res.html
					}
				})
				// #endif
				if (this.info.location === null || this.info.location === '') {
					uni.showToast({
						title: '请选择所在地区',
						icon: 'error'
					})
					return
				}
				this.info.work_week_range = JSON.stringify(this.checkboxData)
				this.$api.post({
					url: '/store/entry/submitStore',
					data: this.info,
					success: res => {
						this.$wanlshop.msg('提交成功')
						if (res) {
							uni.navigateTo({
								url: '/pages/m-shop/me/account/info/examine',
							})
						}
					}
				});
			},
			chooseImage(key) { //选择图片
				console.log('--')
				let that = this
				uni.chooseImage({
					sourceType: ["camera", "album"],
					sizeType: "compressed",
					count: 1,
					success: res => {
						uni.showLoading({
							title: '上传中...'
						})
						this.$api.get({
							url: '/wanlshop/common/uploadData',
							success: updata => {
								for (let i = 0; i < res.tempFilePaths.length; i++) {
									// 读取图片宽高
									uni.getImageInfo({
										src: res.tempFilePaths[i],
										success: image => {
											this.$api.upload({
												url: updata.uploadurl,
												filePath: image.path,
												name: 'file',
												formData: updata.storage ==
													'local' ? null : updata
													.multipart,
												success: data => {
													if (key == 'avatar') {
														this.info.avatar =
															data.url
													} else if (key ==
														'image') {
														this.info.image =
															data.url
													} else if (key ==
														'trademark') {
														this.info
															.trademark =
															data.url
													} else if (key ==
														'imgs') {
														this.editorCtx
															.insertImage({
																src: 'https://img.aibbyp.com//' +
																	data
																	.url,
																alt: '图像',
																success: function() {
																	console
																		.log(
																			'insert image success'
																		)
																}
															})
													}
													uni.hideLoading()
													this.updateView()
												}
											});
										}
									});
								}
							}
						});
					}
				})
			},
			previewImage(image) {
				var imgArr = [];
				imgArr = imgArr.concat(this.$wanlshop.oss(image, 500));
				uni.previewImage({
					urls: imgArr,
					current: imgArr[0],
					indicator: 'number'
				});
			},
			delImg(key) {
				if (key == 'avatar') {
					this.info.avatar = ''
				} else if (key == 'image') {
					this.info.image = ''
				} else if (key == 'trademark') {
					this.info.trademark = ''
				}
				this.updateView()
			},
			updateView() {
				this.ts = (new Date()).getTime()
			}
		}
	};
</script>

<style lang="scss" scoped>
	.clickx {
		position: absolute;
		z-index: 99;
		right: 0;
		left: 0;
		top: 0;
		bottom: 0;
	}

	.tipsScroll {
		width: 100%;
		height: 500rpx;
		padding: 0 50rpx;
	}

	.tipsScroll .item {
		margin: 25rpx 0;
	}

	.tipsScroll .item view {
		color: #B8B8B8;
		font-size: 22rpx;
	}

	.tipsScroll .item text {
		color: #333;
	}

	.timesBtn {
		flex-direction: row-reverse;
	}

	.page-body {
		// height: calc(100vh - var(--window-top) - var(--status-bar-height));
	}

	.container {
		padding: 20rpx;
	}

	.btn {
		height: 80rpx;
		background: #155FD5;
		border-radius: 60rpx 60rpx 60rpx 60rpx;
		opacity: 1;
		font-size: 32rpx;
		font-weight: 500;
		color: #FFFFFF;
		line-height: 80rpx;
		text-align: center;
		margin-top: 50rpx;
	}

	.wrapper {
		/* height: 100%; */
	}

	.editor-wrapper {
		border: 2px solid #DDDDDD;
		border-radius: 12rpx;
		// height: calc(100vh - var(--window-top) - var(--status-bar-height) - 140px);
		background: #fff;
	}

	.iconfont {
		display: inline-block;
		padding: 8rpx 8rpx;
		width: 58rpx;
		height: 58rpx;
		cursor: pointer;
		font-size: 20rpx;
	}

	.toolbar {
		box-sizing: border-box;
		border-bottom: 0;
		font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
	}

	.ql-container {
		box-sizing: border-box;
		padding: 12px 15px;
		width: 100%;
		min-height: 30vh;
		height: 100%;
		font-size: 16px;
		line-height: 1.5;
	}

	.ql-active {
		color: #06c;
	}

	@font-face {
		font-family: "iconfont";
		src: url('data:font/truetype;charset=utf-8;base64,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AAsAJgFuAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAAAKQ3JlYXRlZCBieSBpY29uZm9udAoAAGkAYwBvAG4AZgBvAG4AdAAAaWNvbmZvbnQAAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAAGkAYwBvAG4AZgBvAG4AdAAAaWNvbmZvbnQAAGkAYwBvAG4AZgBvAG4AdAAAaWNvbmZvbnQAAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAVmVyc2lvbiAxLjAAAGkAYwBvAG4AZgBvAG4AdAAAaWNvbmZvbnQAAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AAEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC4AAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAGh0dHA6Ly9mb250ZWxsby5jb20AAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAAEAAgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkEcmVkbwlzZWxlY3RhbGwHcHJldmlldwR1bmRvBGRhdGUHY2xlYXJ1cBU3MjNiaWFuamlxaV9kdWFuaG91anUWNzIyYmlhbmppcWlfZHVhbnFpYW5qdQotY2hlY2tsaXN0DWRpcmVjdGlvbi1sdHINZGlyZWN0aW9uLXJ0bAtmb250Ymdjb2xvcg1jbGVhcmVkZm9ybWF0BGZvbnQHb3V0ZGVudAhmb250c2l6ZQp0ZXh0X2NvbG9yD2Zvcm1hdC1oZWFkZXItMg9mb3JtYXQtaGVhZGVyLTMLbGluZS1oZWlnaHQPZm9ybWF0LWhlYWRlci0xD2Zvcm1hdC1oZWFkZXItNA9mb3JtYXQtaGVhZGVyLTUPZm9ybWF0LWhlYWRlci02EUNoYXJhY3Rlci1TcGFjaW5nBmluZGVudAZiYW9jdW4IcXVhbnBpbmcFZnV6aGkHc2hhbmNodQxiaWFuamlzZWt1YWkJZmVuZ2V4aWFuB2RpYW56YW4MY2hhcnVsaWFuamllC2NoYXJ1dHVwaWFuCnd1eHVwYWlsaWUManV6aG9uZ2R1aXFpB3lpbnlvbmcLeW91eHVwYWlsaWUIeW91ZHVpcWkJeml0aWRhaW1hCHhpYW9saWFuCXppdGlqaWFjdQ96aXRpc2hhbmNodXhpYW4Neml0aXNoYW5nYmlhbwp6aXRpYmlhb3RpDnppdGl4aWFodWF4aWFuCXppdGl4aWV0aQl6aXRpeWFuc2UIenVvZHVpcWkJeml0aXl1bGFuC3ppdGl4aWFiaWFvC3p1b3lvdWR1aXFpB2R1aWdvdXgGZ3VhbmJpDnNoZW5neWluX3NoaXRpAAAAAAAB//8AAgABAAAADAAAABYAAAACAAEAAwA6AAEABAAAAAIAAAAAAAAAAQAAAADVpCcIAAAAANhk6GIAAAAA2GToYg==') format('truetype');
	}

	.iconfont {
		font-family: "iconfont" !important;
		font-size: 16px;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}

	.icon-redo:before {
		content: "\e627";
	}

	.icon-undo:before {
		content: "\e633";
	}

	.icon-indent:before {
		content: "\eb28";
	}

	.icon-outdent:before {
		content: "\e6e8";
	}

	.icon-fontsize:before {
		content: "\e6fd";
	}

	.icon-format-header-1:before {
		content: "\e860";
	}

	.icon-format-header-4:before {
		content: "\e863";
	}

	.icon-format-header-5:before {
		content: "\e864";
	}

	.icon-format-header-6:before {
		content: "\e865";
	}

	.icon-clearup:before {
		content: "\e64d";
	}

	.icon-preview:before {
		content: "\e631";
	}

	.icon-date:before {
		content: "\e63e";
	}

	.icon-fontbgcolor:before {
		content: "\e678";
	}

	.icon-clearedformat:before {
		content: "\e67e";
	}

	.icon-font:before {
		content: "\e684";
	}

	.icon-723bianjiqi_duanhouju:before {
		content: "\e65f";
	}

	.icon-722bianjiqi_duanqianju:before {
		content: "\e660";
	}

	.icon-text_color:before {
		content: "\e72c";
	}

	.icon-format-header-2:before {
		content: "\e75c";
	}

	.icon-format-header-3:before {
		content: "\e75d";
	}

	.icon--checklist:before {
		content: "\e664";
	}

	.icon-baocun:before {
		content: "\ec09";
	}

	.icon-line-height:before {
		content: "\e7f8";
	}

	.icon-quanping:before {
		content: "\ec13";
	}

	.icon-direction-rtl:before {
		content: "\e66e";
	}

	.icon-direction-ltr:before {
		content: "\e66d";
	}

	.icon-selectall:before {
		content: "\e62b";
	}

	.icon-fuzhi:before {
		content: "\ec7a";
	}

	.icon-shanchu:before {
		content: "\ec7b";
	}

	.icon-bianjisekuai:before {
		content: "\ec7c";
	}

	.icon-fengexian:before {
		content: "\ec7f";
	}

	.icon-dianzan:before {
		content: "\ec80";
	}

	.icon-charulianjie:before {
		content: "\ec81";
	}

	.icon-charutupian:before {
		content: "\ec82";
	}

	.icon-wuxupailie:before {
		content: "\ec83";
	}

	.icon-juzhongduiqi:before {
		content: "\ec84";
	}

	.icon-yinyong:before {
		content: "\ec85";
	}

	.icon-youxupailie:before {
		content: "\ec86";
	}

	.icon-youduiqi:before {
		content: "\ec87";
	}

	.icon-zitidaima:before {
		content: "\ec88";
	}

	.icon-xiaolian:before {
		content: "\ec89";
	}

	.icon-zitijiacu:before {
		content: "\ec8a";
	}

	.icon-zitishanchuxian:before {
		content: "\ec8b";
	}

	.icon-zitishangbiao:before {
		content: "\ec8c";
	}

	.icon-zitibiaoti:before {
		content: "\ec8d";
	}

	.icon-zitixiahuaxian:before {
		content: "\ec8e";
	}

	.icon-zitixieti:before {
		content: "\ec8f";
	}

	.icon-zitiyanse:before {
		content: "\ec90";
	}

	.icon-zuoduiqi:before {
		content: "\ec91";
	}

	.icon-zitiyulan:before {
		content: "\ec92";
	}

	.icon-zitixiabiao:before {
		content: "\ec93";
	}

	.icon-zuoyouduiqi:before {
		content: "\ec94";
	}

	.icon-duigoux:before {
		content: "\ec9e";
	}

	.icon-guanbi:before {
		content: "\eca0";
	}

	.icon-shengyin_shiti:before {
		content: "\eca5";
	}

	.icon-Character-Spacing:before {
		content: "\e964";
	}


	.popupBox {
		padding: 32rpx;

		.timeBox {
			padding: 32rpx;
			border: #333333 dashed 1rpx;
			height: 368rpx;
		}

		.bacswiper {
			color: #3065FA;
		}

		.timeSelect {
			overflow-x: hidden;
			width: 90rpx;
			overflow-y: scroll;
			display: flex;
			justify-content: center;
			align-items: center;
			flex-direction: column;
			position: relative;
			// height: 50%;
			height: 300rpx;

			/* #ifdef MP-WEIXIN */
			.swiperItemBox {
				height: 20% !important;
				// height: 60rpx !important;
				// top: calc(50% - 30rpx);
			}

			/* #endif */
			/* #ifndef MP-WEIXIN */
			::v-deep .uni-swiper-slide-frame {
				height: 20% !important;
			}

			::v-deep .uni-swiper-slide-frame {
				top: calc(50% - 30rpx);
			}

			/* #endif */
			.timeH {
				margin-top: 12rpx;
				font-weight: bold;
			}


		}
	}

	::v-deep {
		.wrapper .content_view {
			position: fixed;
			bottom: 0rpx
		}
	}

	::v-deep {
		.input-placeholder {
			margin-left: 20rpx;
			font-weight: 400;
			font-size: 14px;
			color: #999999;
		}
	}

	@import "@/all.scss";

	.dashed::after {
		border: 1px dashed #666;
	}

	.item {
		padding: 32rpx;
		display: flex;

		&:not(.u-flex-col) .value {
			margin-left: 20rpx;
		}

		.u-flex-col .value {
			margin-top: 20rpx;
		}

		&.type {
			.value ::v-deep .u-radio-group {
				flex-direction: column;
			}
		}
	}

	.white-bg {
		border-radius: 20rpx;
	}


	.all-border {
		width: 100%;
		padding: 16rpx;

	}

	.border {
		border: 2px solid #DDDDDD;
		border-radius: 12rpx;
	}

	.bg-img {
		width: 180rpx;
		height: 180rpx;
	}

	.grid.grid-square .bg-img {
		margin: unset;
		border-radius: 12rpx;
	}

	.title {
		font-weight: 400;
		font-size: 28rpx;
		color: #333333;
	}

	.placeholder {
		font-weight: 400;
		font-size: 28rpx;
		color: #999999;
	}
</style>